xfi:relationship-attribute

xs:anyType?=xfi:relationship-attribute( $relationship as xfi:relationship.type, $attribute as xs:QName)

Last updated on 08-03-2010 at 20:00:00.

Returns a typed (PSVI) value of the designated attribute of an effective relationship's arc.

OIM Status

Supported

Parameters

Name Type Details
relationship xfi:relationship.type A relationship (implementation-defined object, node, or surrogate), from xfi.concept-relationships or equivalent.
attribute xs:QName The QName of the attribute to return the value of.

Output

Type: xs:anyType?

Returns the typed atomic value of the specified attribute of the relationship's arc, if it exists and has a schema definition, xs:untypedAtomic value if no schema definition, or the empty sequence if attribute absent.

Conformance suite

90511 xfi.relationship-attribute testcase.xml [ download ]

Owners

Name Affiliation Email Start End
Herm Fischer UBMatrix / Mark V Systems fischer@markv.com 08-03-2010 at 00:00:00

Revisions

Name On Details
Herm Fischer 08-03-2010 at 00:00:00 Created the function definition.